home *** CD-ROM | disk | FTP | other *** search
/ Agent Central Host Computer / Agent - Central Host Computer.iso / _SETUP.1 / faretable.sql < prev    next >
Text File  |  2000-05-12  |  1KB  |  29 lines

  1. /* RCSVER $Id: faretable.sql,v 1.6 1999-11-19 14:02:44-06 randy CURRENT $ */
  2. /* *************************************************************************
  3. *        Copyright (C) 1998, Agent Systems, Inc. All Rights Reserved.
  4. *
  5. * Name:        faretable.sql
  6. * Date:        12/28/1998
  7. * memo:        Randy Wood
  8. * Description:    Create the faretable table. This table contains parameters
  9. *        for each fare of a fareset.
  10. * Changes:    05/24/99 RNW Added descr and shortdes.
  11. ************************************************************************* */
  12. CREATE TABLE faretable
  13. (
  14.     fareset    NUMBER(38),    /* ID of fareset */
  15.     fare    NUMBER(38),    /* Particular fare within a fareset */
  16.     class_num    NUMBER(38),    /* Fareclass for this fare */
  17.     amount    NUMBER(36, 2),    /* Dollar amount of this fare */
  18.                 /* Number of passengers assigned to this fare */
  19.     passengers    NUMBER(4) DEFAULT 1,
  20.     config_num    NUMBER(38)
  21.         CONSTRAINT ref_faretable4 REFERENCES configset(num)
  22.         ON DELETE CASCADE,
  23.     descr        VARCHAR2(20),    /* Description of fare */
  24.     shortdes     VARCHAR2(9),    /* Short description of fare */
  25.     CONSTRAINT fk1_faretable FOREIGN KEY (fareset, config_num)
  26.         REFERENCES faresets(id, config_num) ON DELETE CASCADE,
  27.     CONSTRAINT pk_faretable PRIMARY KEY (fareset, fare, config_num)
  28. );
  29.